package com.gmrz.uaf.crypto.spi.handlers;

import java.security.GeneralSecurityException;
import java.security.cert.Certificate;
import java.security.cert.CertificateException;
import java.util.List;

public interface AttestationCertHandler
{
  Certificate decode(byte[] paramArrayOfByte)
    throws CertificateException;

  byte[] encode(Certificate paramCertificate)
    throws CertificateException;

  boolean validateCertificate(List<Certificate> paramList1, List<Certificate> paramList2, String paramString)
    throws GeneralSecurityException;
}
